Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE DELL Detached £350,000 6 Oct 2017
3 THE DELL Detached £197,750 30 Aug 2001